// 重置uni-ui样式
.login-container {
	.form-container {
		.uni-easyinput {
			.is-input-border {
				border: none;
				border-bottom: 2rpx solid #E3EAF6;
			}
		}
	}
}

.index-pending {
	.header-search {
		.uni-easyinput {
			height: 100%;

			.is-input-border {
				height: 32rpx;
			}
		}
	}
}

.forward-remarks {
	.u-upload {
		flex: 0 !important;
	}

	.uni-file-picker__files {
		.uni-file-picker__lists {
			display: none;
		}
	}

	.signature-wrap {
		background: #FAFCFB;
	}
}

.cus-dynamic-form-wrapper {
	>.dynamic-form {
		padding-left: 16rpx;
	}
}

.combine-form {
	.combine-form-item {
		.u-form-item {
			padding: 0 0 0 0 !important;
		}
	}
}

.comp-temp {
	&.suite {
		.body-info {
			.content {
				padding: 0;
			}
		}
	}
}

.cus-u-form-item_required {
	.u-form-item__body__right {
		margin-left: 28rpx !important;
	}
}

.dynamic-form {
	.u-number-box__input {
		width: 168rpx !important;
		height: 56rpx !important;
		background: #FFFFFF !important;
		border-radius: 0px 0px 0px 0px;
		border: 1px solid #E3E8EE;
		@include flex(center);
		margin: 0 !important;
		font-size: 28rpx;
		// font-family: PingFang SC-Regular, PingFang SC;
		font-weight: 400;
		color: #AEB6C3 !important;
	}

	.u-form-item--left {
		margin-bottom: 0 !important;
	}

	.u-form-item {
		position: relative;
		padding: 0 26rpx 0 0;
		border-bottom: 2rpx solid #E3EAF6;

		.u-input {
			padding-top: 0 !important;
			background: #FFFFFF !important;
		}

		.u-textarea {
			min-height: 96rpx;
			padding: 16rpx 0;
			background: #FFFFFF !important;
			// & > textarea{
			// 	position: absolute;
			// 	left: 0;
			// 	top: 0;
			// }
		}

		.u-form-item__body {
			position: relative;
			// padding: 10px 0 38rpx;
			// flex-direction: row !important;
		}

		.u-number-box {
			// justify-content: flex-end;
			// margin-top: 16rpx;
			position: absolute;
			top: 0;
			bottom: 0;
			right: 0;
		}

		.u-radio-group--row {
			margin-top: 16rpx;

			.u-radio__icon-wrap {
				// border-color: #AEB6C3 !important;
			}

			.u-radio__text {
				// color: #AEB6C3 !important;
			}
		}

		.u-checkbox-group--row {
			flex-wrap: wrap;
			margin-top: 16rpx;

			.u-checkbox__icon-wrap {
				// border-color: #AEB6C3 !important;
			}

			text.data-v-532d01c7 {
				// color: #AEB6C3 !important;
			}
		}

		.u-form-item__body__left {

			// padding-top: 16rpx;
			.u-form-item__body__left__content__required {
				left: 0rpx;
				position: relative !important;
				font-size: 20px;
				width: 28rpx;
			}
		}

		.u-form-item__body__right__content__slot {
			width: 100%;
		}

		.u-switch {
			margin: 10rpx 0 16rpx;
		}

		slider {
			margin-left: 0 !important;
		}

		.u-form-item__body__right__message {
			color: #f56c6c;
			background: rgba(255, 158, 156, 0.3);
			position: absolute;
			bottom: 0;
			left: 0rpx;
			width: 100%;
			display: flex;
			align-items: center;
			height: 32rpx;

			&::before {
				content: '\2715';
				display: block;
				font-size: 18rpx;
				color: #ffffff;
				width: 24rpx;
				height: 24rpx;
				border-radius: 50%;
				background: #FB4F4C;
				text-align: center;
				line-height: 24rpx;
				margin: 0 12rpx 0 34rpx;
			}
		}
	}

	.cus-external-component {
		.u-form-item {
			padding: 0 26rpx 0 26rpx;
		}

		>.u-form-item {
			padding: 0 0 0 0;
			border-bottom: none;
		}
	}

	.cus-u-form-item_required {
		.u-form-item {
			padding: 0 26rpx 0 0;
		}
	}


	.u-input {
		padding-left: 0 !important;
	}
	.cus-table-dynamic-form{
		.u-form-item{
			padding: 0 26rpx 0 26rpx;
		}
		.u-form-item__body__right {
			margin-left: 0 !important;
		}
	}
}

.cus-external {
	.cus-external-item {
		.dynamic-form {
			.u-form-item {

				// padding: 0 !important;
				.u-form-item__body__right {
					// margin-left: 28rpx !important;
				}

			}
		}
	}
}




.process-stream-operation {
	.u-time-axis.data-v-bd98783e::before {
		border-left-width: 3px;
	}

}


.u-radio-group--row {
	flex-wrap: wrap;
}

.u-form-item__body__left {
	align-items: flex-start !important;
}

.u-form-item__body__right {
	overflow: hidden;
	overflow-x: scroll;
}

.process-stream {
	.u-collapse {
		width: 100%;
		position: relative;

		.u-collapse-item {
			margin-top: 30rpx;
		}
	}

	.u-steps {
		width: 100%;
	}

	.step-item {
		.u-steps-item__wrapper--column {
			width: 80rpx !important;
			height: 80rpx !important;
			margin-left: -20rpx;
		}

	}
}


.uni-table-td {
	white-space: nowrap;
}

.table--border {

	// border: none !important;
	.uni-table-tr {
		height: 77rpx;

		.uni-table-th {
			background-color: #E3EAF6;
			padding: 29rpx 24rpx;
		}

	}

	.uni-table-loading {
		height: 60rpx;
		line-height: 60rpx;
	}

	.uni-table-text {
		background-color: #FAFCFB;
	}
}

.urge {
	.u-input {
		border: none;
	}
}


.u-content {
	.poxied-right {
		.u-steps-item__wrapper {
			background-color: rgba(255, 255, 255, 0);
		}

		.u-steps-item__line {
			background: var(--c-primary-color) !important;
			top: 10rpx;
		}

		.u-steps-item__wrapper__dot {
			background: var(--c-primary-color) !important;
		}

		.u-steps-item__line--column {
			height: 82rpx !important;
		}

		.u-steps-item--column {
			height: 54rpx;
		}

		.u-text__value--main {
			color: #606266 !important;
			font-size: 13px !important;
		}
	}
}


.locale-info-card-form {
	// .u-form-item__body__left__content__required {
	// 	left: unset !important;
	// 	right: -10rpx;
	// }

	.u-border-bottom {
		border-color: #EEEEEE !important;
	}

	.u-form-item {
		height: 100rpx;

		.u-form-item__body {
			align-items: center;
		}
	}
}

.u-read-more{
	width: 100%;
}